package com.ruoyi.order.station.request.instance;

import com.github.s7connector.api.annotation.S7Variable;
import com.github.s7connector.impl.utils.S7Type;
import lombok.Data;

@Data
public class OP29Data {

    //三相铜排
    @S7Variable(byteOffset = 0, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult01;
    //薄膜电容
    @S7Variable(byteOffset = 2, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult02;
    //滤波器
    @S7Variable(byteOffset = 4, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult03;
    //连接器
    @S7Variable(byteOffset = 6, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult04;
    //线束插座
    @S7Variable(byteOffset = 8, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult05;
    //PCB板
    @S7Variable(byteOffset = 10, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult06;
    //PCB板锁紧螺丝（IGBT）
    @S7Variable(byteOffset = 12, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult07;
    //IGBT锁紧螺丝
    @S7Variable(byteOffset = 14, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult08;
    //PCB板锁紧螺丝（Hous）
    @S7Variable(byteOffset = 16, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult09;
    //薄膜电容螺丝
    @S7Variable(byteOffset = 18, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult10;
    //三相铜排锁紧螺丝
    @S7Variable(byteOffset = 20, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult11;
    //连接器螺丝
    @S7Variable(byteOffset = 22, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult12;
    //涂胶结果
    @S7Variable(byteOffset = 24, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult13;
    //条码
    @S7Variable(byteOffset = 26, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult14;
    //固定座锁紧螺丝
    @S7Variable(byteOffset = 28, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult15;
    //主控板螺丝
    @S7Variable(byteOffset = 30, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult16;
    //低压线束锁紧螺丝
    @S7Variable(byteOffset = 32, bitOffset = 0, type = S7Type.WORD)
    public Integer partCCDResult17;
    //追溯条码
    @S7Variable(byteOffset = 36, bitOffset = 0, type = S7Type.WORD)
    public Integer traceCode;

}
